package com.chao.yyks.modular.config.service.impl;

import cn.binarywang.wx.miniapp.api.WxMaService;
import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl;
import cn.binarywang.wx.miniapp.config.impl.WxMaDefaultConfigImpl;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;

@Configuration
public class WxConfig {
	
	@Primary
	@Bean("wxMaService")
	public WxMaService wxMaService() {
		WxMaDefaultConfigImpl miniConfig = new WxMaDefaultConfigImpl();
		miniConfig.setAppid("wx5aabe3df6b8d4801");
		miniConfig.setSecret("5d5939aa25d86dfbd408b6732743fe4f");
		WxMaService wxMaService = new WxMaServiceImpl();
		wxMaService.setWxMaConfig(miniConfig);
		return wxMaService;
	}

}
